package jflowmap.util.box2d;

import java.awt.geom.Point2D;

public interface DynamicallyPlaceable {
	
	public enum ShapeType { CIRCLE, RECTANGLE };
	
	Point2D getGlobalOrigin();
	ShapeType getShapeType();
	
	double getShapeRadius();
	double getShapeHeight();
	double getShapeWidth();
	double getMass();
	
	double getAnchorRadius();
	
	
	void placeAt(Point2D globalPoint);
}
